package com.itboye.lottery.bean;

import java.io.Serializable;
import java.util.ArrayList;

public class ZqBetListItem implements Serializable {
    private String endTime;
    private String hTeam;
    private String aTeam;
    private String key;//
    private String date;//日期
    private String bDate;//可投注日期
    private String num;//比赛编号
    private int single;//单关
    private int gPosition;
    private int cPosition;//记录ExpandListView中选中该项的position
    boolean isVisible;
    private String betContent;

    public String getBetContent() {
        return betContent;
    }

    public void setBetContent(String betContent) {
        this.betContent = betContent;
    }

    public boolean isVisible() {
        return isVisible;
    }

    public void setVisible(boolean visible) {
        isVisible = visible;
    }

    public String getbDate() {
        return bDate;
    }

    public void setbDate(String bDate) {
        this.bDate = bDate;
    }

    public int getgPosition() {
        return gPosition;
    }

    public void setgPosition(int gPosition) {
        this.gPosition = gPosition;
    }

    public int getcPosition() {
        return cPosition;
    }

    public void setcPosition(int cPosition) {
        this.cPosition = cPosition;
    }

    public int getSingle() {
        return single;
    }

    public void setSingle(int single) {
        this.single = single;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    /////////足球投注单相关///////////////////
    private ArrayList<SpfBean> spfList = new ArrayList<>();
    private ArrayList<SpfBean> rspfList = new ArrayList<>();
    private ArrayList<SpfBean> bfList = new ArrayList<>();
    private ArrayList<SpfBean> zjqList = new ArrayList<>();
    private ArrayList<SpfBean> bqcList = new ArrayList<>();
    ///////////////////////////////
    ////////篮球投注单相关//////////////////
    private ArrayList<SpfBean> frsfList = new ArrayList<>();
    private ArrayList<SpfBean> rfsfList = new ArrayList<>();
    private ArrayList<SpfBean> dxfList = new ArrayList<>();
    private ArrayList<SpfBean> sfcList = new ArrayList<>();
    /////////////////////////////////////

    public ArrayList<SpfBean> getFrsfList() {
        return frsfList;
    }

    public void setFrsfList(ArrayList<SpfBean> fsfList) {
        this.frsfList = fsfList;
    }

    public ArrayList<SpfBean> getRfsfList() {
        return rfsfList;
    }

    public void setRfsfList(ArrayList<SpfBean> rfsfList) {
        this.rfsfList = rfsfList;
    }

    public ArrayList<SpfBean> getDxfList() {
        return dxfList;
    }

    public void setDxfList(ArrayList<SpfBean> dxfList) {
        this.dxfList = dxfList;
    }

    public ArrayList<SpfBean> getSfcList() {
        return sfcList;
    }

    public void setSfcList(ArrayList<SpfBean> sfcList) {
        this.sfcList = sfcList;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String gethTeam() {
        return hTeam;
    }

    public void sethTeam(String hTeam) {
        this.hTeam = hTeam;
    }

    public String getaTeam() {
        return aTeam;
    }

    public void setaTeam(String aTeam) {
        this.aTeam = aTeam;
    }

    public ArrayList<SpfBean> getSpfList() {
        return spfList == null ? new ArrayList<>() : spfList;
    }

    public void setSpfList(ArrayList<SpfBean> spfList) {
        this.spfList = spfList;
    }

    public ArrayList<SpfBean> getRspfList() {
        return rspfList == null ? new ArrayList<>() : rspfList;
    }

    public void setRspfList(ArrayList<SpfBean> rspfList) {
        this.rspfList = rspfList;
    }

    public ArrayList<SpfBean> getBfList() {
        return bfList;
    }

    public void setBfList(ArrayList<SpfBean> bfList) {
        this.bfList = bfList;
    }

    public ArrayList<SpfBean> getZjqList() {
        return zjqList;
    }

    public void setZjqList(ArrayList<SpfBean> zjqList) {
        this.zjqList = zjqList;
    }

    public ArrayList<SpfBean> getBqcList() {
        return bqcList;
    }

    public void setBqcList(ArrayList<SpfBean> bqcList) {
        this.bqcList = bqcList;
    }

    public static class SpfBean implements Serializable {
        String key;
        String value;
        String otherData;
        private int single;

        public int getSingle() {
            return single;
        }

        public void setSingle(int single) {
            this.single = single;
        }

        public String getOtherData() {
            return otherData;
        }

        public void setOtherData(String otherData) {
            this.otherData = otherData;
        }

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }
    }
}
